take up arms

Translations
prendre les armes
Definitions
To prepare for or engage in armed conflict or warfare; to take weapons in order to fight, often for a cause or in defense.